Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 LONDON ROAD Detached £915,273 £725,000 26 Mar 2018
23 LONDON ROAD Semi-Detached £936,734 £250,000 31 Jul 2000
25 LONDON ROAD Detached £968,641 £668,000 2 Jul 2015
29 LONDON ROAD Detached £1,295,169 £1,200,000 17 Dec 2021
31 LONDON ROAD Detached £796,920 £790,000 30 Apr 2024
CHESTNUT LODGE, 31A LONDON ROAD Detached £1,068,102 £624,000 24 Mar 2010
SUNNYBRAE, 27 LONDON ROAD Detached £991,002 £620,000 4 Jun 2007